import request from '@/utils/request'


// 使用租户名，获得租户编号
export function getTenantIdByName(name) {
	return request({
		url: '/system/tenant/get-id-by-name?name=' + name,
		'method': 'GET'
	})
}

// 社交授权的跳转
export function socialAuthRedirect(type,redirectUri) {
	return request({
		url: '/system/auth/social-auth-redirect?type=' + type + '&redirectUri=' + redirectUri,
		'method': 'GET'
	})
}


// 社交快捷登录，使用 code 授权码
export function socialLogin(type,code,state,tenantId) {
	return request({
		url: '/system/auth/social-login',
		'method': 'post',
		data:{
			type,
			code,
			state,
			tenantId
		}
	})
}
// export function socialLogin(type: string, code: string, state: string,tenantId) {
//   return request.post({
//     url: '/system/auth/social-login',
//     data: {
//       type,
//       code,
//       state,
//       tenantId
//     }
//   })
// }

// export const socialAuthRedirect = (type: number, redirectUri: string) => {
//   return request.get({
//     url: '/system/auth/social-auth-redirect?type=' + type + '&redirectUri=' + redirectUri
//   })
// }
// export const getTenantIdByName = (name: string) => {
//   return request.get({ url: '/system/tenant/get-id-by-name?name=' + name })
// }

// // 获取用户详细信息
// export function getInfo() {
// 	return request({
// 		url: '/system/auth/get-permission-info',
// 		'method': 'GET'
// 	})
// }